Eleonora's falcon – English–Italiano translations

🇬🇧 en it 🇮🇹

Eleonora's falcon noun

  • Falco eleonorae
falco della regina
Wiktionary Links